Kastamonu, Türkiye'nin Karadeniz Bölgesi'nde yer almaktadır. Bölgenin Batı Karadeniz bölümünde bulunur ve hem kıyı şeridi hem de iç kesimlerde yerleşimi vardır. Kastamonu'nun coğrafi yapısı dağlık ve engebelidir; bu durum iklimi ve bitki örtüsünü etkiler.